简介:Flutter作为移动跨平台框架,无论是效率、质量及性能都有非常好的表现,前景不可估量。工欲善其事,必先利其器,Dart就是Flutter开发的利器,课程将从基础入门,带你一步一步打磨出手中的利器。实战课程:《Flutter从入门到进阶实战携程网App》课程地址:https://coding.imooc.com/class/321.html
第1章 课程介绍及开发准备
本章节将为你介绍Dart是什么,它能做什么,如何搭建开发环境以及课程安排,让你对课程有一个整体认识,为后面章节学习作准备。
第2章 数据类型
本章节将为你介绍Dart中常量、变量的声明及使用,常用的数据类型。数据类型主要包括Number、String、Boolean、List、Map以及特殊的dynamic。
第3章 运算符
本章节将为你介绍Dart中常用的基础运算符,主要包括算术运算符、关系运算符、逻辑运算符、赋值运算符及条件表达式。除了这些运算符,Dart还有一些和对象相关的运算符,你可以在学习完本课程后,学习一下其它高阶的运算符。
第4章 控制语句
本章节将为你介绍Dart中控制流语句,主要包括if、for、while、switch...case等,控制流和其它语言非常类似,相信你能很轻松的掌握。
第5章 方法
在Dart中,一切都是对象,方法也不例外。本章节将为你介绍Dart中的方法,主要包括如何定义一个方法,方法中的可选参数,方法中的默认参数值,以及方法作为对象使用,
匿名方法和闭包。
第6章 Dart面向对象编程1
本章将带大家进入面向对象的编程世界,带大家领略Dart面向对象编程的方式方法。为后面开发Flutter项目打好坚实的基础
第7章 Dart面向对象编程2
本章依然为大家讲解面向对象编程,主要讲解继承,接口
解锁即可观看《移动端架构师》完整课程视频
移动端架构师
亲历日活千万级APP全流程落地,成为技术强+思维深+视野广 的P7级移动端架构师
【第1周】走进移动端架构师
【第2周】通用UI组件开发与基础框架设计
【第3周】高级UI组件定制与解耦设计
【第4周】Android必备Kotlin核心技术
【第5周】Android UI核心组件剖析与实战
【第6周】Android 导航架构探秘
【第7周】线程与线程池核心技术
【第8周】Android网络编程进阶
【第9周】架构首页模块
【第9+周】架构首页分类模块
【第10周】解密Jetpack工具库核心组件
【第11周】架构商品详情模块
【第12周】Android消息机制与类加载
【第13周】玩转Kotlin x Java 设计模式
【第14周】主流架构模式演进之路
【第15周】主流架构实战搜索模块
【第16周】IOC架构设计
【第17周】构建与打包能力
【第18周】走进Flutter开发
【第19周】Flutter混合架构原理剖析与应用
【第20周】Flutter实战应用与性能优化
【第21周】走进RN开发
【第22周】RN混合架构原理剖析与应用
【第23周】稳定性优化
【第24周】性能优化
【第25周】开发技能拓展
【第26周】后端-DAU超千万的移动端接口设计实现
【第27周】前端-管理后台设计实现
【第28周】【SDK+服务端+控台】配置中心架构实现
【第29周】HiAbility SDK开发
【第30周】学成“下山”